We are migrating the bug tracker to github Issues. This is now the preferred way to report NASM bugs.
Self-registration is disabled due to spam issue (mail gorcunov@gmail.com or hpa@zytor.com to create an account)
Compilation fails when editing preproc.c to have "#define TOKEN_BLOCKSIZE 0" in https://github.com/netwide-assembler/nasm/blob/3aebb20f123033dcd767f0abc46b18cbefed8091/asm/preproc.c#L1695 Here's the fix: diff --git a/asm/preproc.c b/asm/preproc.c --- a/asm/preproc.c +++ b/asm/preproc.c @@ -1766,7 +1766,7 @@ static void delete_Blocks(void) static inline Token *alloc_Token(void) { Token *t; - nasm_new(*t); + nasm_new(t); return t; } @@
Confirmed, and fix checked in. Thanks!